Cala Torta, Catalonia Pet Friendly Vacation Rentals